﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BaseAddIn.ProjectInfo
{
    [Serializable]
    public sealed class RuleFile
    {
        #region Campos

        private string _name;
        private bool _enabled;
        private bool _allRulesEnabled;
        private RuleList _rules;

        #endregion

        #region Propriedades

        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        public bool Enabled
        {
            get { return _enabled; }
            set { _enabled = value; }
        }

        public bool AllRulesEnabled
        {
            get { return _allRulesEnabled; }
            set { _allRulesEnabled = value; }
        }

        public RuleList Rules
        {
            get { return _rules; }
            set { _rules = value; }
        }

        #endregion

        #region Construtor

        public RuleFile()
        {
        }

        #endregion
    }
}
